package com.jt.www.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

@ApiModel
public class EbaoPolicyVO {

    @ApiModelProperty(value = "保单号")
    private String policyNo;

    @ApiModelProperty(value = "险种编码")
    private String riskCode;

    @ApiModelProperty(value = "险种名称")
    private String riskName;

    @ApiModelProperty(value = "客户名称")
    private String customerName;

    @ApiModelProperty(value = "签单日期")
    private String signDate;

    @ApiModelProperty(value = "主承公司编码")
    private String companyCode;

    @ApiModelProperty(value = "主承公司名称")
    private String companyName;

    @ApiModelProperty(value = "状态 1保存 2待审核 3审核通过 4审核不通过 5冲正删除待审核 6冲正删除审核通过 7冲正删除审核不通过 8 一般冲正待审核 9 一般冲正审核通过 10 一般冲正审核不通过")
    private Integer status;

    @ApiModelProperty(value = "身份证号（客户）")
    private String idCard;

    @ApiModelProperty(value = "省编码")
    private String provinceCode;

    @ApiModelProperty(value = "省名称")
    private String provinceName;

    @ApiModelProperty(value = "市编码")
    private String cityCode;

    @ApiModelProperty(value = "市名称")
    private String cityName;

    @ApiModelProperty(value = "区编码")
    private String areaCode;

    @ApiModelProperty(value = "区名称")
    private String areaName;

    @ApiModelProperty(value = "投保人名称")
    private String applicant;

    @ApiModelProperty(value = "船名")
    private String shipName;

    @ApiModelProperty(value = "车牌号")
    private String licenseNo;

    @ApiModelProperty(value = "车架号")
    private String frameNo;

    @ApiModelProperty(value = "一级业务分类编码")
    private String busType1Code;

    @ApiModelProperty(value = "一级业务分类名称")
    private String busType1Name;

    @ApiModelProperty(value = "二级业务分类编码")
    private String busType2Code;

    @ApiModelProperty(value = "二级业务分类名称")
    private String busType2Name;

    @ApiModelProperty(value = "三级业务分类编码")
    private String busType3Code;

    @ApiModelProperty(value = "三级业务分类名称")
    private String busType3Name;

    @ApiModelProperty(value = "机构编码")
    private String branchCode;

    @ApiModelProperty(value = "机构名称")
    private String branchName;

    @ApiModelProperty(value = "部门编码")
    private String deptCode;

    @ApiModelProperty(value = "部门名称")
    private String deptName;

    @ApiModelProperty(value = "保单起期")
    private String policyStartDate;

    @ApiModelProperty(value = "保单止期")
    private String policyEndDate;

    @ApiModelProperty(value = "保额")
    private BigDecimal insuranceAmount;

    @ApiModelProperty(value = "保费")
    private BigDecimal prem;

    @ApiModelProperty(value = "佣金")
    private BigDecimal commission;

    public String getPolicyNo() {
        return policyNo;
    }

    public void setPolicyNo(String policyNo) {
        this.policyNo = policyNo;
    }

    public String getRiskCode() {
        return riskCode;
    }

    public void setRiskCode(String riskCode) {
        this.riskCode = riskCode;
    }

    public String getRiskName() {
        return riskName;
    }

    public void setRiskName(String riskName) {
        this.riskName = riskName;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getSignDate() {
        return signDate;
    }

    public void setSignDate(String signDate) {
        this.signDate = signDate;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public String getApplicant() {
        return applicant;
    }

    public void setApplicant(String applicant) {
        this.applicant = applicant;
    }

    public String getShipName() {
        return shipName;
    }

    public void setShipName(String shipName) {
        this.shipName = shipName;
    }

    public String getLicenseNo() {
        return licenseNo;
    }

    public void setLicenseNo(String licenseNo) {
        this.licenseNo = licenseNo;
    }

    public String getFrameNo() {
        return frameNo;
    }

    public void setFrameNo(String frameNo) {
        this.frameNo = frameNo;
    }

    public String getBusType1Code() {
        return busType1Code;
    }

    public void setBusType1Code(String busType1Code) {
        this.busType1Code = busType1Code;
    }

    public String getBusType1Name() {
        return busType1Name;
    }

    public void setBusType1Name(String busType1Name) {
        this.busType1Name = busType1Name;
    }

    public String getBusType2Code() {
        return busType2Code;
    }

    public void setBusType2Code(String busType2Code) {
        this.busType2Code = busType2Code;
    }

    public String getBusType2Name() {
        return busType2Name;
    }

    public void setBusType2Name(String busType2Name) {
        this.busType2Name = busType2Name;
    }

    public String getBusType3Code() {
        return busType3Code;
    }

    public void setBusType3Code(String busType3Code) {
        this.busType3Code = busType3Code;
    }

    public String getBusType3Name() {
        return busType3Name;
    }

    public void setBusType3Name(String busType3Name) {
        this.busType3Name = busType3Name;
    }

    public String getBranchCode() {
        return branchCode;
    }

    public void setBranchCode(String branchCode) {
        this.branchCode = branchCode;
    }

    public String getBranchName() {
        return branchName;
    }

    public void setBranchName(String branchName) {
        this.branchName = branchName;
    }

    public String getDeptCode() {
        return deptCode;
    }

    public void setDeptCode(String deptCode) {
        this.deptCode = deptCode;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getPolicyStartDate() {
        return policyStartDate;
    }

    public void setPolicyStartDate(String policyStartDate) {
        this.policyStartDate = policyStartDate;
    }

    public String getPolicyEndDate() {
        return policyEndDate;
    }

    public void setPolicyEndDate(String policyEndDate) {
        this.policyEndDate = policyEndDate;
    }

    public BigDecimal getInsuranceAmount() {
        return insuranceAmount;
    }

    public void setInsuranceAmount(BigDecimal insuranceAmount) {
        this.insuranceAmount = insuranceAmount;
    }

    public BigDecimal getPrem() {
        return prem;
    }

    public void setPrem(BigDecimal prem) {
        this.prem = prem;
    }

    public BigDecimal getCommission() {
        return commission;
    }

    public void setCommission(BigDecimal commission) {
        this.commission = commission;
    }
}
